armed forces radio and television service - Alemán Inglés Diccionario